..\ff7.exe

  {Aali's fix for Shadowflare - full screen
57748C = C7 45 E8 28 00 00 00
57749A = C7 45 F0 40 01 00 00

  {Aali's fix for Ultima - full screen
579DA1 =  C7 41 40 28 00 00 00
579E02 = C7 40 40 32 00 00 00
57A229 = C7 45 E0 40 01 00 00
57A3AB = C7 45 DC 40 01 5A 00
57A549 =  C7 45 DC 40 01 5A 00

{Certain statuses like Resist are intentionally not shown in the battle menu.  To place them back:
41C4C0 = 90 90 90 90 90 90
41C5B9 = 90 90 90 90 90
6E17FB = B9 20 00 00 00
6DD2A4 = B9 20 00 00 00

{Resist text
91E94A = 32 45 53 49 53 54 FF

{All but last digits spacing X-Axis
6F9860 = 0B
{last digits spacing X-Axis
6F9A9B = 0B

{Battle text/graphics like "Recovery" position
5BB847 = 15
5BB849 = 30
5BB991 = 6B D2 06
5BB9BA = 07
5BCE1B = F3
5BD110 = 18
5BD12C = 12
5BD150 = 00

{slow down status rotation, will still speed up when is a lot of status on character - broken needs more investigation, v2 only
{6E1792 = 1E
{6E17E3 = 00

{extra row stuff added to base code

{right box X-Axis
91C35A = 1D 01
{left main box width
{91C356 = 19 01
{action box X,Y,W,H - optimised to fit round timer on NT with MO dialog, stock dialogue digits will still exceed box
91D218 = 1B 00 09 00 4A 02 30 00

{Pause box height
6D8512 = 2C
{pause box width
6D8518 = 18
{pause box Y-Axis
6D851B = 9E
{pause box X-Axis
6D8530 = 0D
{pause text Y-Axis
6D84F2 = A7
{pause text X-Axis
6D8507 = FF

{name header Y-Axis
6DD0BE = 53 01
{barrier header Y-Axis
6DD14F = 53 01
{hp header Y-Axis
6DD0E0 = 53 01
{hp header X-Axis
6DD0E5 = 30 01
{mp header Y-Axis
6DD105 = 53 01
{mp header X-Axis
6DD10A = A2 01
{limit header Y-Axis
6DD12A = 53 01
{time header Y-Axis
6DD096 = 53 01
{wait header Y-Axis
6DD06F = 53 01
{name header X-Axis
6DD0C3 = 14

{mp bars X-Axis
6DCA0B = A3 01
{mp bars Y-Axis
6DCA16 = 6D 01
{mp bars length X-Axis
6DCA22 = 2B 00
{hp bars length X-Axis
6DC99D = 5F 00
{hp bars X-Axis
6DC987 = 31 01
{hp bars Y-Axis
6DC991 = 6D 01
{alive mp value X-Axis
6DD9C9 = A1 01
{dead mp value X-Axis
6DD9FE = A1 01
{alive hp value X-Axis
6DD875 = 2F 01
{dead hp value X-Axis
6DD8AA = 2F 01
{hp divider color pallete
6DD8C0 = 07
{maxhp X-Axis
6DD95C = 64 01
{hp divider X-Axis
6DD8DA = 5C 01
{selected name X-Axis
6DD453 = 14
{allies name X-Axis
6DD4A0 = 14
{7777 name X-Axis
6DD31E = 14

{item sub menu cursor row count Y-Axis (sub menu refresh)
6D9885 = 04
{item sub menu scroll bar height rows Y-Axis
6DEC31 = 04
{item sub menu scroll bottom border row number
6DEC99 = 05
{item sub menu row count Y-Axis
6DECA1 = 04
{item sub menu icon spacing Y-Axis
6DED72 = 6B C9 18
{item sub menu colon spacing Y-Axis
6DED9D = 6B D2 18
{item sub menu value spacing Y-Axis
6DEDD8 = 6B C0 18
{item sub menu text spacing Y-Axis
6DEEC5 = 6B D2 18
{item sub menu cursor spacing Y-Axis
6CF8D3 = 6B C0 18
{item sub menu scroll bar X-Axis
6DEC50 = 67 02
{item sub menu cursor Y-Axis
6CF8D7 = 65 01
{item sub menu cursor X-Axis
6CF8BD = 02 00
{item sub menu icon Y-Axis
6DED78 = 5F 01
{item sub menu icon X-Axis
6DED7E = 2A
{item sub menu text Y-Axis
6DEECB = 64 01
{item sub menu text X-Axis
6DEED1 = 48 00
{item sub menu colon Y-Axis
6DEDA3 = 6A 01
{item sub menu colon X-Axis
6DEDA9 = E9 00
{item sub menu value Y-Axis
6DEDDE = 68 01
{item sub menu value X-Axis
6DEDE4 = F3 00
{item sub menu colon/value color
6DED13 = 08
{offset for colon/value color on unusable items
6DED10 = F8

{magic sub menu cursor row count Y-Axis (sub menu refresh)
6D9B2E = 04
{magic sub menu scroll bar height rows Y-Axis
6DF9F7 = 04
{magic sub menu scroll bottom border row number
6DFA77 = 05
{magic sub menu row count Y-Axis
6DFA7F = 04
{magic sub menu text spacing Y-Axis
6DFB4B = 6B C0 18
{magic sub menu text support symbol spacing Y-Axis
6DFC16 = 6B D2 18
{magic sub menu cursor spacing Y-Axis
6CF92F = 6B D2 18
{magic sub menu text Y-Axis
6DFB51 = 64 01
{magic sub menu text support symbol Y-Axis
6DFC1C = 6A 01
{magic sub menu mpneeded contents X-Axis
6DFC4B = 0F 02
{magic sub menu text support symbol X-Axis
6DFC2C = 20
{magic sub menu cursor Y-Axis
6CF934 = 65 01
{magic sub menu cursor X-Axis
6CF914 = 02
{magic sub menu scroll bar X-Axis
6DFA0E = DD 01
{magic sub menu text support symbol palette color - changed to white from coloured due to risk of merging with background
6DFC02 = 07

{summon sub menu cursor row count Y-Axis (sub menu refresh)
6DA008 = 04
{summon sub menu scroll bar height rows Y-Axis
6E0706 = 04
{summon sub menu scroll bottom border row number
6E0766 = 05
{summon sub menu row count Y-Axis
6E076E = 04
{summon sub menu text spacing Y-Axis
6E0806 = 6B D2 18
{summon sub menu cursor spacing Y-Axis
6CF972 = 6B D2 18
{summon sub menu cursor Y-Axis
6CF977 = 65 01
{summon sub menu cursor X-Axis
6CF95C = 02
{summon sub menu text Y-Axis
6E080C = 64 01
{summon sub menu text X-Axis
6E0812 = 30
{summon sub menu scroll bar X-Axis
6E071D = DD 01
{summon sub menu mpneeded contents X-Axis
6E0828 = 0F 02

{eskill sub menu cursor row count Y-Axis (sub menu refresh)
6DA2D2 = 04
{eskill sub menu scroll bottom border row number
6E0A59 = 05
{eskill sub menu row count Y-Axis
6E0A61 = 04
{eskill sub menu scroll bar height rows Y-Axis
6E09F8 = 04
{eskill sub menu text spacing Y-Axis
6E0B27 = 6B C0 18
{eskill sub menu cursor spacing Y-Axis
6CF9D0 = 6B C9 18
{eskill sub menu cursor Y-Axis
6CF9D5 = 65 01
{eskill sub menu text Y-Axis
6E0B2D = 64 01
{eskill sub menu scroll bar X-Axis
6E0A0F = DD 01
{eskill sub menu mpneeded contents X-Axis
6E0B59 = 0F 02

{all sub menu mpneeded / X-Axis - adjusted to centre aligned as cannot adjust mp cost x-axis
6E0038 = 22
{all sub menu mpneeded MAXMP X-Axis
6E000C = 2A
{all sub menu mpneeded summon/all X X-Axis
6DFFAF = 41
{all sub menu mpneeded turbo/quadra X X-Axis
6DFF05 = 41
{all sub menu mpneeded summon/all usage value X-Axis
6DFF58 = 2B
{all sub menu mpneeded summon/all usage value Y-Axis
6DFF51 = 53
{all sub menu mpneeded turbo/quadra value X-Axis
6DFEAE = 2B
{all sub menu mpneeded turbo/quadra value Y-Axis
6DFEA7 = 3D
{all sub menu mpneeded All X-Axis
6DFD58 = 01
{all sub menu mpneeded turbo/quadra X-Axis
6DFE6F = 01
{all sub menu mpneeded turbo/quadra X Y-Axis
6DFEFE = 3D
{all sub menu mpneeded summon/all X Y-Axis
6DFFA8 = 53
{all sub menu mpneeded divider color pallette
6E0020 = 07
{all sub menu mpneeded logo X-Axis
6DFC87 = FE
{all sub menu mpneeded summon unlimited Y-Axis
6DFF7F = 52
{all sub menu mpneeded summon unlimited X-Axis
6DFF86 = 27

{status/cure/ether sub menu name header Y-Axis
6E1891 = 6B 01
{status/cure/ether sub menu name header X-Axis
6E1896 = B0 00
{status/cure/ether sub menu names X-Axis
6E13A7 = B0 00
{ether sub menu mp header Y-Axis
6E18FB = 6B 01
{ether sub menu mp header X-Axis
6E1900 = 77 01
{ether sub menu maxmp X-Axis
6E16DA = AB 01
{ether sub menu mp bars X-Axis
6E16EA = 78 01
{ether sub menu mp bars length X-Axis
6E1700 = 5F 00
{ether sub menu mp divider color pallette
6E167C = 07
{ether sub menu mp divider X-Axis
6E1696 = A3 01
{ether sub menu alive mp X-Axis
6E1631 = 76 01
{ether sub menu dead mp X-Axis
6E1666 = 76 01
{status sub menu status header Y-Axis
6E1925 = 6B 01
{status sub menu status header X-Axis
6E192A = 64 01
{status sub menu status X-Axis
6E1869 = 6C 01
{cure sub menu hp header Y-Axis
6E18D4 = 6B 01
{cure sub menu hp header X-Axis
6E18D9 = 77 01
{cure sub menu hp divider X-Axis
6E14F7 = A3 01
{cure sub menu hp bar length X-Axis
6E1561 = 5F 00
{cure sub menu hp bar X-Axis
6E154B = 78 01
{cure sub menu hp divider color pallette
6E14DD = 07
{cure sub menu alive hp X-Axis
6E1492 = 76 01
{cure sub menu dead hp X-Axis
6E14C7 = 76 01
{cure sub menu maxhp X-Axis
6E153B = AB 01

{tifa reels
91D34A = 62 01 80 02 5C 00
{tifa reels background box height Y-Axis
91D360 = 64 00

{limit box limit header X-Axis
6DF4BF = B0 00
{limit box cursor X-Axis
6CF823 = 1A
{limit box cursor Y-Axis
6CF852 = 1A
{limit box lv header X-Axis
6DF4E7 = BE 00
{limit box level value header X-Axis
6DF538 = F0 00
{limit box limit header Y-Axis
6DF4BA = 64 01
{limit box lv header Y-Axis
6DF4E2 = 63 01
{limit box level value header Y-Axis
6DF533 = 5F 01
{limit box text Y-Axis
6DF492 = 72
{limit box Height 1 limit, 2 limits (box refresh)
91E808 = 3A 52
{limit BG box Bottom - 1limit, 2limits
91E990 = 37 4D
{limit box text spacing Y-Axis
6DF490 = 18
{limit box cursor spacing Y-Axis
6CF84E = 18

{battle square great text Y-Axis
6E3C59 = 88 01
{battle square keep goin text Y-Axis
6E3892 = 6C 01
{battle square keep goin text X-Axis
6E3897 = 30
{battle square of course text Y-Axis
6E38AD = 94 01
{battle square of course text X-Axis
6E38B2 = 30
{battle square current battle points text Y-Axis
6E38F9 = 6C 01
{battle square current battle points text X-Axis
6E38FE = 10 01
{battle square current battle points value Y-Axis
6E3918 = 99 01
{battle square current battle points value X-Axis
6E391D = 4E 01
{battle square cursor X-Axis
6CFAC5 = 05
{battle square cursor spacing X-Axis
6CFABE = 74
{battle square reel height
6E395B = 70
{battle square reel Y-Axis
6E3964 = 5C 01
{battle arena box Height (box refresh)
91D3E6 = 68 00
{battle square status text X-Axis Centred regardless of length - requires DLPB code, added in 09-DLPB
6E3C35 = E9 A3 FD 22
{battle square go for it text X-Axis
6E3BC0 = 03 01
{battle square cursor Y-Axis
6CFADC = 3C

{change Y-Axis
6D7A63 = 0C
{change X-Axis
6D7A8F = 19
{defend Y-Axis
6D7AE1 = 0C
{defend X-Axis
6D7B0F = 1A
{defend/change cursor X-Axis
6CF877 = 11
{defend/change cursor Y-Axis
6CF898 = 0F

{command box text X-Axis
6DE734 = A6
{command box text Y-Axis
6DE71C = 5C
{command box limit text X-Axis
6DE4CD = A6
{command box limit text Y-Axis
6DE5E1 = 5C
{command box cursor X-Axis
6CF7BD = EC
{command box cursor Y-Axis
6CF7EC = 0B
{command box coin text Y-Axis
6DE66D = 5C
{command box coin text X-Axis
6DE685 = A6
{command box throw text Y-Axis
6DE6B4 = 5C
{command box throw text X-Axis
6DE6CC = A6
{command box text support symbol X-Axis
6DE7D9 = A3
{command box text support symbol pallete color - changed to white from coloured due to risk of merging with background
6DE7A8 = 07

{manip cursor X-Axis
6CFA61 = 19

{coin "after" word Y-Axis
6E0D74 = 9A 01

{yeah a little text Y-Axis
6E4B67 = 98 01
{yeah a little text X-Axis
6E4B6C = 48
{not really text Y-Axis
6E4B82 = 98 01
{not really text X-Axis
6E4B8C = 88